radar responding beacon - English Synonyms Dictionary